/**
 * @file
 *           base64.h
 * @brief
 *          <fillin>purpose
 *
 * @par Author (last changes):
 *          - Herea Adrian
 *          
 * @par Description:
 *
 *
 * @par Module-History:
 * @verbatim
 *  Date        Author				Reason
 *  15.01.2010  Herea Adrian         Initial creation
 *
 * @endverbatim
 *
 * @par Copyright Notice:
 * @verbatim
 * Copyright (C) 2010
 * All Rights Reserved.
 * The reproduction, transmission or use of this document or its contents is
 * not permitted without express written authority.
 * Offenders will be liable for damages. All rights, including rights created
 * by patent grant or registration of a utility model or design, are reserved.
 **/
#ifndef __PARAM_H
#define __PARAM_H
#pragma once

#include "stdafx.h"
#include <windows.h>
#include <string>

using namespace std;

namespace protocol
{

	class Param
	{
	public:
		Param();
		Param(string sName, string sVal);
		string
			getValue();
		void
			setValue(string sVal);

		string
			getName();
		void
			setName(string sName);
		INT
			ToInt32() const;
		DWORD
			ToUInt32() const;
		~Param(void);
	private:
		string m_sVal;
		string m_sName;
	};

}
#endif
